ExtJS ডাউনলোড এবং ইনস্টলেশন প্রক্রিয়া সহজ এবং কার্যকর। এটি সফলভাবে সম্পন্ন করার জন্য আপনাকে Sencha CMD, Node.js এবং ExtJS SDK ডাউনলোড করতে হবে। এই গাইডটি আপনাকে শুরু থেকে শেষ পর্যন্ত পুরো প্রক্রিয়া বুঝতে সহায়তা করবে।
/path/to/extjs
)।Sencha CMD একটি প্রয়োজনীয় টুল যা ExtJS অ্যাপ্লিকেশন তৈরি, ডিবাগ, এবং ডিপ্লয় করতে ব্যবহৃত হয়। এটি ExtJS অ্যাপ্লিকেশনের জন্য বিল্ডিং ব্লক হিসেবে কাজ করে।
ইনস্টলেশন চেক করুন
কমান্ড লাইনে নিচের কমান্ডটি চালান:
sencha
যদি ইনস্টলেশন সফল হয়, তাহলে Sencha CMD এর সংস্করণ প্রদর্শিত হবে।
Sencha CMD ব্যবহার করে ExtJS অ্যাপ্লিকেশন তৈরি করতে নিচের ধাপগুলি অনুসরণ করুন:
কমান্ড লাইনে নিচের কমান্ডটি চালান:
sencha -sdk /path/to/extjs generate app MyApp /path/to/myapp
/path/to/extjs
: ExtJS SDK এর অবস্থান।MyApp
: আপনার অ্যাপ্লিকেশনের নাম।/path/to/myapp
: প্রজেক্টের অবস্থান।প্রজেক্ট ফোল্ডারে যান
cd /path/to/myapp
ডেভেলপমেন্ট সার্ভার চালু করুন
sencha app watch
http://localhost:1841/
যদি আপনি Sencha CMD ব্যবহার করতে না চান, তবে ExtJS ম্যানুয়ালি সেটআপ করতে পারেন:
HTML ফাইল তৈরি করুন
একটি index.html
ফাইল তৈরি করুন এবং ExtJS এর স্ক্রিপ্ট এবং স্টাইল লিঙ্ক করুন:
<!DOCTYPE html>
<html>
<head>
<title>My ExtJS App</title>
<link rel="stylesheet" type="text/css" href="ext/build/classic/theme-triton/resources/theme-triton-all.css">
<script type="text/javascript" src="ext/build/ext-all.js"></script>
<script type="text/javascript">
Ext.onReady(function() {
Ext.create('Ext.panel.Panel', {
title: 'Hello ExtJS',
html: '<p>Welcome to ExtJS</p>',
renderTo: Ext.getBody()
});
});
</script>
</head>
<body></body>
</html>
অ্যাপ্লিকেশন প্রোডাকশনে ডিপ্লয় করার জন্য Sencha CMD ব্যবহার করুন:
sencha app build production
এটি একটি অপ্টিমাইজড অ্যাপ্লিকেশন প্যাকেজ তৈরি করবে, যা প্রোডাকশন পরিবেশে ব্যবহৃত হবে।
ExtJS ডাউনলোড এবং ইনস্টলেশন প্রক্রিয়া সম্পন্ন হলে, আপনি সহজেই ডেটা-ড্রিভেন এবং রিচ ইউজার ইন্টারফেস অ্যাপ্লিকেশন তৈরি করতে পারবেন।
Read more